A Prioritized Test Generation Method for Pair-wise Testing

نویسندگان

  • Yu Wang
  • Hao Wu
  • Zhenyu Sheng
چکیده

The most sufficient test methods are based on a test case set which covers all combinations of parameters. However, the scale of test cases is always too large and their cost cannot be accepted. People will first consider the implementation of critical test cases. Even if the test is terminated suddenly, the test cases of high importance will have been executed. It improves the testing efficiency while securing the detection rate of defect. The contribution of this paper is how to generate pair-wise testing cases with a priority. Firstly, We design formulas to compute the weights of priorities. Secondly, we adopt a greed algorithm to solve the combined testing problems. Furthermore, we integrate the greed strategy into a genetic algorithm which makes the most efficient testing in critical parameters and their sets, and ensures its detection rate of defect under limited resources.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Improved Test Generation Algorithm for Pair-Wise Testing

Pair-wise or two-way interaction testing requires that for a given numbers of input parameters to the system, each possible combination of values for any pair of parameters be covered by at least one test. Empirical results show that pair-wise testing is practical and efficient for various types of software systems [1]. The problem of generating a minimum test set for pair-wise testing is NP-co...

متن کامل

Design of Prioritized N-Wise Testing

N -wise testing is a widely used technique for combinatorial interaction testing. Prioritizing testing reorders test cases by relevance, testing important aspects more thoroughly. We propose a novel technique for N -wise test case generation to satisfy the three distinct prioritization criteria of interaction coverage, weight coverage, and KL divergence. The proposed technique generates small N...

متن کامل

Prioritized interaction testing for pair - wise coverage with seeding and constraints q

Interaction testing is widely used in screening for faults. In software testing, it provides a natural mechanism for testing systems to be deployed on a variety of hardware and software configurations. In many applications where interaction testing is needed, the entire test suite is not run as a result of time or budget constraints. In these situations, it is essential to prioritize the tests....

متن کامل

A New Method of Reducing Pair-wise Combinatorial Test Suite

The biggest problem for combinatorial test is a numerous number of combinations of input parameters by combinatorial explosion. Pair-wise combinatorial coverage testing is an effective method which can reduce the test cases in a suite and is able to detect about 70% program errors. But, under many circumstances, the parameters in programs under test (PUTs) have relations with each other. So the...

متن کامل

Probabilistic Assessment of Effectiveness of Software Testing for Safety-Critical Systems

This paper provides the results of experimental evaluation of effectiveness of pair-wise testing. We consider a non-traditional area of pair-wise testing application, namely using pair-wise approach for testing logical expressions. A tool has been developed for experimental numerical investigation. This tool generates faults of various specific types and applies the previously derived test sets...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013